div.workspaceview-caption {
    border-style:none;
    color:#333333;
    font-weight:normal;
    margin:0;
    padding:8px;
}
div.workspaceview-container {
    background: #FFF;
    border: 1px solid #D8D8D8;
    margin: 0px;
    padding: 0px;
    min-height: 400px;
}
div.workspaceview-taskbar { background-color: #F0F0F0; line-height: 30px; }
span.workspaceview-taskbar-element {
    border: 1px solid #D8D8D8;
    line-height: 28px;
    padding: 4px;
    margin: 2px;
    cursor: pointer;
}
div.workspaceview-portlet-title {
    cursor: pointer;
    width: 100%;
    border-style: none;
    color:#333333;
    font-weight:normal;
    margin:0;
    padding:8px;
}
div.workspaceview-portlet-content { overflow: auto; }
div.view-caption { display: none; }
div.workspaceview-portlet { margin: 0px; }
div.workspaceview-portlet-close, div.workspaceview-portlet-minimize,
div.workspaceview-portlet-maximize {
    width: 28px;
    height: 15px;
    margin: 2px;
    margin-right: 1px;
    float: right;
    cursor: pointer;
}
div.workspaceview-portlet-minimize { background-image: url('../img/std.window.minimize.gif'); }
div.workspaceview-portlet-maximize { background-image: url('../img/std.window.maximize.gif'); }
div.workspaceview-portlet-close { background-image: url('../img/std.window.close.gif'); }
div.workspaceview-portlet-resizable {
    width: 20px;
    height: 20px;
    background-image: url('../img/std.window.grip.gif');
    margin: 0;
    float: right;
    cursor: nw-resize;
}
div.workspaceview-portlet-docked { float: left; width: auto; }
table.workspaceview-dock-table { width: 100%; height: 100%; }
td.workspaceview-dock-fill { height: 300px; }
div.workspaceview-dock { min-height: 80px; }
div.workspaceview-dock-enter { background-color: #D8D8D8; }
div.workspaceview-dock-vertical {
    min-width: 80px;
    min-height: 300px;
    width: 100%;
    height: 100%;
}